Skip to main content

Campaign Management

The Campaign Management module enables enterprises to create, schedule, execute, and monitor WhatsApp campaigns at scale.

Key Capabilities:

  • Bulk Campaign Execution — Target up to 1 million users in a single campaign
  • Unicode Messaging Support — Send in multiple regional and international languages
  • Security & Compliance — Two-Factor Authentication (2FA) and data encryption in transit and at rest
  • Personalized Messaging — Dynamic variables for names, text values, images, videos, and links
  • Campaign Analytics — Track sent, delivered, and read counts
  • Flexible Scheduling — Send Now or Send Later

Campaigns Dashboard

The Campaigns Dashboard provides an overview of all campaigns with:

  • Total campaigns created
  • Active / Paused / Completed / Scheduled counts
  • Quick performance summary per campaign
FieldDescription
Campaign NameUser-defined campaign identifier
Template NameWhatsApp template used
StatusDraft / Scheduled / Running / Completed / Paused
SentMessages dispatched
DeliveredMessages successfully delivered
ReadMessages opened by recipients
Scheduled AtExecution date and time
ActionsView / Copy / Pause / Stop

Create Campaign

Step 1 — Campaign Details

FieldDescription
Campaign NameUnique name for the campaign
DescriptionOptional notes about the campaign
TagsClassification tags for filtering

Step 2 — Select Template

Select an Approved WhatsApp template for the campaign.

Template Type:

  • Custom — Marketing or Utility templates with standard components
  • Carousel — Multi-card marketing templates

Template Quality Alerts:

SmartTA displays alerts if the selected template has a Yellow or Red quality rating, warning that continued use may result in template suspension.

Step 3 — Test Campaign

Before sending to the full audience, use Test Campaign to:

  • Send to up to 5 test numbers
  • Verify template rendering and variable substitution
  • Confirm media loads correctly

Step 4 — Create Audience

Audience Creation Methods:

MethodDescription
Select GroupUse a pre-created group from Group Management
Upload FileUpload a new CSV/Excel file (max 20 MB)
Manual EntryEnter up to 100 contacts manually

Media Handling:

If the selected template contains media (image/video/document), SmartTA requires:

  • Upload the media file at campaign creation
  • Supported formats: JPG, PNG (images); MP4 (video); PDF (document)
  • Media is reused from previously uploaded assets where available

Step 5 — Map Variables

Variable mapping connects dynamic placeholders in the template to audience data columns.

Variable Mapping Scope:

  • Header variables — Mapped from a file column or a fixed value
  • Body variables — Each {{N}} placeholder must be mapped
  • Button URL variables — Dynamic suffix for tracked links

Auto-Detection: SmartTA auto-detects variable columns if the file headers match expected variable names.

Validation Rules:

  • All variables must be mapped before proceeding
  • Empty or null values in source data will cause row-level errors
  • Variable values exceeding character limits will be truncated

Step 6 — Schedule Campaign

Send Now:

  • Campaign is dispatched immediately upon confirmation
  • Two-Factor Authentication (2FA) is required to authorize execution

Send Later:

  • Select a future date and time for scheduled dispatch
  • Campaigns can be edited or cancelled before the scheduled time

Manage Campaign

Campaign Control Actions

ActionDescriptionAvailable When
PauseTemporarily halts a running campaignStatus: Running
ResumeRestarts a paused campaignStatus: Paused
StopPermanently stops a campaignStatus: Running / Paused / Scheduled
CopyDuplicates the campaign configurationAny status

Copy Campaign

The Copy Campaign feature duplicates an existing campaign's configuration, including:

  • Campaign name (with "Copy of" prefix)
  • Selected template
  • Variable mapping configuration
  • Scheduling preferences (reset to draft)

Key Limitations:

  • Audience data is not copied — a new audience must be selected
  • Media files must be re-uploaded if required
  • Template must still be in Approved status at time of copy

Insights — Analytics and Reporting

The Insights module provides comprehensive analytics for WhatsApp campaign performance.

Dashboard Metrics

MetricDescription
SentTotal messages dispatched
DeliveredMessages confirmed as delivered to device
ReadMessages opened by recipient
FailedMessages that could not be delivered
CTRClick-through rate (if link tracking enabled)

Reports

Summary Report:

  • Campaign-level aggregated metrics
  • Filter by date range, campaign name, template, tags
  • Export as CSV

Detailed Report:

  • Message-level breakdown per recipient
  • Includes delivery timestamp, status, and error code for failures

Billing Insights Report:

  • Breakdown of messaging charges by template category (Marketing / Utility / Authentication)
  • Filter by billing period

Summary Report – Keywords: Track inbound keyword responses from users.

Summary Report – Opt-In: Monitor user opt-in and opt-out activity.

Summary Report – Link Tracking: Measure engagement on tracked links within campaigns.

Screenshots

Campaigns Dashboard

Campaigns Dashboard

Campaign Details

Campaign Details

Template Selection

Template Selection

Template Type Selection

Template Preview

Template Quality Alert

Template Quality Alert

Test Campaign

Test Campaign

Audience Creation

Upload File

Manual Entry

Select Group

Media Handling

Media Upload

Variable Mapping

Custom Template Variable Mapping

Carousel Variable Mapping

Schedule Campaign

Send Now

Send Later

Manage Campaign

Manage Campaign

Campaign Actions

Copy Campaign

Copy Campaign